﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace OpenSda.Agilcont.Common.Data.Entities
{
    public class Proveedor : EntityGuidBase
    {
        #region Fields
     

        protected string codigo;
        protected string razonSocial;
        protected string rucDni;
        protected string direccion;
        protected string fonos;
        protected string email;
        protected bool estaActivo;
        protected bool estaAfectoARetencion;
        protected bool estaAfectoDePercepcion;
        protected Agencia agenciaRef;



        #endregion
        #region Properties

        public string Codigo
        {
            get { return codigo; }
            set { Codigo = value; }
        }

        public string RazonSocial
        {
            get { return razonSocial; }
            set { RazonSocial = value; }
        }
        public string RucDni
        {
            get { return rucDni; }
            set { RucDni = value; }
        }
        public string Direccion
        {
            get { return direccion; }
            set { Direccion = value; }
        }
        public string Fonos
         {
            get { return fonos; }
            set { Fonos = value; }
        }
        public bool EstaActivo
          {
            get { return estaActivo; }
            set { EstaActivo = value; }
        }
        public bool EstaAfectoARetencion
  {
            get { return estaAfectoARetencion; }
            set { EstaAfectoARetencion = value; }
        }
        public bool EstaAfectoDePercepcion
  {
            get { return estaAfectoDePercepcion; }
            set { estaAfectoDePercepcion = value; }
        }
        public Agencia AgenciaRef
          {
            get { return agenciaRef; }
            set { AgenciaRef = value; }
        }
       

        #endregion

    }
}
